﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.Services;
using System.Web.Script.Services;
using System.IO;
using EntitiesLayer.Entities;
using BusinnesLayer.LogicBusiness;

namespace ClinicaSanPablo
{
    public partial class WebForm2 : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {

        }

        protected void btnexportarxls_Click(object sender, EventArgs e)
        {

            string fecha1 = FechaBusquedaDel.Text.ToString();
            string fecha2 = FechaBusquedaHasta.Text.ToString();

            Reportebl obj = new Reportebl();
            List<Reporte> lista = obj.Buscar_Solicitudes_Export(fecha1, fecha2);

            if (lista != null && lista.Count > 0)
            {
                this.GridView1.DataSource = lista;
                this.GridView1.DataBind();
                EPrev.Util.GridViewExportUtil.Export("Listado_QyR.xls", GridView1);
            }

        }

        protected void btnBuscar_Click(object sender, EventArgs e)
        {
            //string fecha1 = FechaBusquedaDel.Text.ToString();
            //string fecha2 = FechaBusquedaHasta.Text.ToString();

            //Reportebl obj = new Reportebl();
            //List<Reporte> lista = obj.Buscar_Solicitudes_Export(fecha1, fecha2);
            try
            {
                RptReporte.LocalReport.Refresh();
            }
            catch (Exception ex)
            {
                ScriptManager.RegisterClientScriptBlock(this, GetType(), "", "alert('Ocurrió un error')", true);
            }
        }
    }
}